Self-Adaptive Clock Synchronization Based on Clock Precision Difference
نویسندگان
چکیده
This paper presents an innovative strategy to synchronize all virtual clocks in asynchronous Internet environments. Our model is based on the architecture of one reference clock and many slave clocks communicating with each other over the Internet. The paper makes three major contributions to this research area. Firstly, one-way information transmission is applied to reduce traffic overhead on the Internet for the purpose of clock synchronization. Secondly, the slave nodes use local virtual time and the arrival timestamp, from the reference node, to create linear mathematical trend models and to retrieve the clock precision differences between reference clock and slave clocks. Finally, a fault-tolerant and selfadaptive model executed by each slave node based on the above linear trend model is created in order to ensure that the virtual clock is running normally, even when the link between the reference node and this slave node has crashed. We also present detailed simulations of this strategy and mathematical analysis on real Internet environments.
منابع مشابه
Clock Self-Synchronization Protocol based on Distributed Diffusion for Wireless Sensor Networks
Aimed at the low precision and scalability of synchronization protocol in wireless sensor networks (WSNs), this paper proposes a clock self-synchronization protocol based on distributed diffusion (DDCSS). According to the energy, distribution and the average transmission delay of nodes, DDCSS chooses a set of master-node and diffusion-nodes which are used to perform local diffusion in each roun...
متن کاملAdaSynch: A General Adaptive Clock Synchronization Scheme Based on Kalman Filter for WSNs
Efficient and accurate clock synchronization is a challenge for wireless sensor networks (WSNs). Unlike previous works on clock synchronization in WSNs that consider communication delay as the main cause of clock inaccuracy, we propose a new adaptive synchronization scheme, AdaSynch, which considers the principium of the clock. We aim to overcome the challenges posed by WSNs’ resource constrain...
متن کاملEmbedded SynUTC and IEEE 1588 clock synchronization for industrial Ethernet
This article deals with two mechanisms for time synchronization over Ethernet networks, the “IEEE 1588 standard for a precision clock synchronization protocol for networked measurement and control systems” and the “synchronized universal time coordinated” technology. It presents a prototype system, which supports both synchronization mechanisms by offering dedicated hardware support on Ethernet...
متن کاملNovel Method of Time Synchronization based on IEEE 1588
Abstract Time synchronization based on IEEE 1588 synchronization protocol aims to synchronize the slave clock to the master clock. Conventional synchronization algorithm focuses on calibrating offset of the slave clock with respect to the master clock. In this paper, a novel method of time synchronization is proposed, the proposed method improves the synchronization precision by considering bot...
متن کاملResearch of the Precision Clock Synchronization Based on IEEE 1588
In distributed measurement and control system, it is the key to need a global time to determine the order of events happened in system, to achieve the effectiveness of monitoring and control data which is various information transmissions or operation state , therefore the clock synchronization technology is required to synchronize the every slave subsystem. IEEE 1588 precision clock synchroniz...
متن کامل